body {
    font-size: 12px;
    color: var(--app-theme-a-color);
    background-color: rgb(246, 248, 249);

    .uuen {
        font-family: uuen;
        letter-spacing: 1px;
    }
}
.app-main {
    max-width: 1450px;
    margin: 0 auto;
    display: flex;

    .app-middle {
        height: 100%;
        width: calc(53% - 10px);
        margin-right: 10px;
        border-radius: 4px;
        background-color: #fff;

        @media (max-width: 1200px) {
            width: calc(70% - 10px);
            margin-right: 0;
        }

        @media (max-width: 996px) {
            width: 100%;
        }

        .index-navs {
            display: flex;
            font-size: 13px;
            position: relative;
            padding: 10px;
            border-bottom: 1px solid #f5f5f5;

            span {
                margin: 0 2px;
                color: var(--app-danger)
            }

            i {
                margin: 0 4px;
            }
        }

        .app-pages {
            padding: 10px 0;
        }
    }
}